mechanical mask - Spanish English Dictionary